
[Statedef -3]

;X^hQ[W{̃wp[
;قn܂Ă߰No!
[State -3]
type = Helper
trigger1 = !NumHelper(20032)
trigger1 = roundstate = 2
stateno = 20032
id = 20032
pos = 160,255
postype = Back
pausemovetime = 9999999999
sprpriority = -10

;Q[Wʏ
[State -3]
type = Varset
;trigger1 = fvar(1) != 80
trigger1 = roundstate = 0 || roundstate = 1
fv = 1
value = 80
;@0: Pre-intro@- OAʂtF[hCĂԂłB
;@1: Intro@- oꃂ[VłB
;u||v́Aǂ炩̏ꂽƂ

;X^hp[iH炢j
[State -3]
type = Varadd
trigger1 = stateno != 150 &&  stateno != 152 && stateno != 154
;K[LȊOĂƂȂH
trigger1 = var(49) = 10000;X^h[h
trigger1 = roundstate = 2 ;og
trigger1 = alive          ;Ă
trigger1 = movetype = H   ;炢
trigger1 = fvar(1) != 0   ;Q[WOȂ
trigger1 = time = 0
trigger1 = hitshakeover = 0;qbgVFCN
fv = 1
value = -(gethitvar(damage)/4)
ignorehitpause = 1

;X^hp[適K[L̂ƂH
[State -3]
type = Varadd
trigger1 = stateno = 150 ||  stateno = 152 || stateno = 154
trigger1 = var(49) = 10000;X^h[h
trigger1 = roundstate = 2
trigger1 = alive
trigger1 = fvar(1) != 0
trigger1 = time = 0
trigger1 = hitshakeover = 0
fv = 1
value = -gethitvar(damage)/4
ignorehitpause = 1

;{̃[hAX^hp[
[State -3]
type = VarAdd
trigger1 = var(49) = 0
trigger1 = fvar(1) < 80
trigger1 = stateno != 16010;n޸ׯ͉̎񕜂Ȃ
;󒆂Ȃ
fv = 1
value = 0.51

;őlŒ
[State -3]
type = VarSet
trigger1 = fvar(1) > 80
fv = 1
value = 80

;ŏlŒ
[State -3]
 type = VarSet
trigger1 = fvar(1) < 0
fv = 1
value = 0

;X^hɂBZbg
[State -3, 0]
type = varset
trigger1 = fvar(1) >= 80
var(7) = 0

;

;X^hQ[Wwp[
;قn܂Ă߰NoƂŁA
;܍EɊ֌WȂAɂPP(2P)ɐFX\ł!
[Statedef 20032]
type = S
sprpriority = -10
anim = 9999

;X^hQ[W - gi20032j
[State 20026, 0]
type = Explod
trigger1 = !NumExplod(20032);̹ްޘgoĂȂƂ
trigger1 = 1
anim = 16000
id = 20032
pos = 120,45;140,40
bindtime = 999999999999999
pausemovetime = 999999999999999
sprpriority = -3
postype = Back
ownpal = 1
scale = 1,1

;X^hQ[W - Q[Wi20033j
[State 20026, 0]
type = null;Explod
trigger1 = !NumExplod(20033)
trigger1 = 1
anim = ifelse((parent,stateno=[5000,5081]),16004,16001)
;ifelseparent,`IȂ͎̂gȂ̂EE
id = 20033
pos = 120,45
bindtime = 999999999999999
pausemovetime = 999999999999999
sprpriority = -2
postype = Back
ownpal = 1
scale = 1,1

;X^hQ[W - Q[Wi20033j
[State 20026, 0]
type = Explod
trigger1 = !NumExplod(20033)
trigger1 = 1
trigger1 = parent,stateno != [5000,5081]
anim = 16001
id = 20033
pos = 120,45
bindtime = 999999999999999
pausemovetime = 999999999999999
sprpriority = -2
postype = Back
ownpal = 1
scale = 1,1
;X^hQ[W - ԃQ[Wi20035j
[State 20026, 0]
type = Explod
triggerall = !NumExplod(20035)
triggerall = 1
trigger1 = parent,stateno = [5000,5081] ;炢ð
trigger1 = parent,var(49) = 10000 ;X^h[h
trigger2 = parent,fvar(1) <= 10   ;ްނ10ȉ̎
anim = 16004
id = 20035
pos = 120,45
bindtime = 999999999999999
pausemovetime = 999999999999999
sprpriority = -1
postype = Back
ownpal = 1
scale = 1,1

[State -3];stand̕
type = explod
trigger1 = parent,var(49) = 10000
trigger1 = numexplod(16004) = 0 ;stand̕oĂȂƂ
bindtime = -1
anim = 16002
id = 16004
sprpriority = -1
pos = 120,45;125,50
postype = back
ownpal = 1
supermovetime = -1
pausemovetime = -1
facing = ifelse(facing=1,1,-1)
scale = 0.5,0.5

;Q[WWbN
[State 20026, 0]
type = ModifyExplod
trigger1 = parent,fvar(1) < 80
trigger1 = roundstate = 2
id = 20033
scale = parent,fvar(1)*0.0125,1

;ԃQ[WWbN
[State 20026, 0]
type = ModifyExplod
trigger1 = parent,fvar(1) < 80
trigger1 = roundstate = 2
id = 20035
scale = parent,fvar(1)*0.0125,1

[State 20026, 0]
type = RemoveExplod
trigger1 = win
trigger2 = lose
id = 20032

[State 20026, 0]
type = RemoveExplod
trigger1 = win
trigger2 = lose
id = 20033

[State 20026, 0];ԃQ[Wi20035
type = RemoveExplod
trigger1 = parent,stateno != [5000,5081] ;炢ðĂȂ
trigger1 = parent,fvar(1) >= 10   ;ްނ10ȏ̎
trigger2 = win
trigger3 = lose
id = 20035

[State -3];X^h̕
type = removeexplod
trigger1 = parent,var(49) = 0
trigger2 = win
trigger3 = lose
id = 16004

[State 20026, 0]
type = DestroySelf
trigger1 = win
trigger2 = lose

;X^hQ[Wɔ
[State 20026, 0]
type = Explod
trigger1 = !NumExplod(20034)
trigger1 = parent,var(7) = 1;X^hs̂Ƃ
anim = 16003
id = 20034
pos = 120,45
postype = back
bindtime = 999999999999999
pausemovetime = 999999999999999
ownpal = 1
sprpriority = 0

[State -3];
type = removeexplod
trigger1 = parent,var(7) = 0;X^h̂Ƃ
id = 20034

;STAND CRUSH!үޱ
[State 1000, 0]
type = helper
trigger1 = !NumHelper(20028)     ;=0Ɠ悤ȈӖۂłˁB
trigger1 = parent,stateno = 16010;X^hNbVH炢
ID = 20028
stateno = 20028
pos = 0,0
pausemovetime = 99999

;DANGER!үޱ
[State -3]
type = helper
trigger1 = parent,var(49) = 10000 ;X^h[h
trigger1 = parent,fvar(1) <= 10   ;ްނ10ȉɂȂ
trigger1 = parent,movetype = H    ;炢
trigger1 = NumHelper(20030) = 0   ;ꂪłĂȂƂ
ID = 20030
stateno = 20030
pos = 0,0
pausemovetime = 999

;STAND ON!үޱ
[State 1000, 0]
type = helper
trigger1 = parent,stateno = [10820,10822];X^hð
trigger1 = NumHelper(20026) = 0
ID = 20026
stateno = 20026
pos = 0,0
pausemovetime = 999

;

;wp[̃wp[ŏ3үޱ݂B

;STAND ON!̕\Bwp[ł܂
[Statedef 20026]
type = S
sprpriority = 3
anim = 9999

[State 20026, 0];Ă
type = Explod
trigger1 = time = 0
id = 20026
pos = -90,70
;30,70܂łĂ
postype = back
;wẲʏ[Bʒ
anim = ifelse(facing=1,20026,20027)
ownpal = 1
ontop = 1
bindtime = -1
scale = 0.5,0.5
facing = facing ;_ׂE1A-1ԂۂI
;Ȃ݂ɁAPŷׂƓɕ\A-1ŋtɕ\
;ۯނ͍̂Ƃ]\̂ŏdv
;܂ifelse(facing=1,,)ł

[State 20026, 0];łĂ
type = ModifyExplod
trigger1 = time >= 0 && time <= 15
trigger1 = Numexplod(20026)
Id = 20026
postype = back
;wẲʏ[Bʒ
pos = ceil(-90+(time*8)),70;ceil؂グ
facing = facing

[State 20026, 0]
type = RemoveExplod
triggerall = Numexplod(20026)
trigger1 = time = 60
trigger2 = NumHelper(20036);STAND CRUSH!
trigger3 = NumHelper(20030);DANGER!
ID = 20026

[State 20026, 0]
type = DestroySelf
trigger1 = time = 60

;-------------------------------------------------
;STAND CRUSH!wp[
[Statedef 20028]
type = S
sprpriority = -2
anim = 9999

[State 20026, 0];Ă
type = Explod
trigger1 = time = 0
id = 20036
pos = -90,70
postype = back
anim = ifelse(facing=1,20036,20037)
ownpal = 1
ontop = 1
sprpriority = -2
bindtime = -1
scale = 0.5,0.5
facing = facing

[State 20026, 0];łĂ
type = ModifyExplod
trigger1 = time >= 0 && time <= 15
trigger1 = Numexplod(20036)
Id = 20036
postype = back
pos = ceil(-90+(time*8)),70
facing = facing

[State 20026, 0]
type = RemoveExplod
triggerall = Numexplod(20036)
trigger1 = time = 62
ID = 20036

[State 20026, 0]
type = DestroySelf
trigger1 = time = 62

;-------------------------------------------------
;DANGER!wp[
[Statedef 20030]
type = S
sprpriority = -2
anim = 9999

[State 20026, 0];Ă
type = Explod
trigger1 = time = 0
id = 20030
pos = -90,70
postype = back
anim = ifelse(facing=1,20038,20039)
ownpal = 1
ontop = 1
sprpriority = -2
bindtime = -1
scale = 0.5,0.5
facing = facing

[State 20026, 0];łĂ
type = ModifyExplod
trigger1 = time >= 0 && time <= 15
trigger1 = Numexplod(20030)
Id = 20030
postype = back
pos = ceil(-90+(time*8)),70
facing = facing

[State 20026, 0]
type = RemoveExplod
triggerall = Numexplod(20030)
trigger1 = time = 60
trigger2 = NumHelper(20028);STAND CRUSH!
ID = 20030

[State 20026, 0]
type = DestroySelf
trigger1 = time = 60
